$(document).ready(function(){
(function(){
$("#dialogo-nomenclatura").dialog({
		autoOpen : false,
		height : 'auto',
		width : 'auto',
		zIndex: 950,
		stack: false,//Evita el incremento de zIndex
//		modal : true,
		buttons : [
				    {
					id: "botonAceptarNomenclaturaCompleta",
					text: "aceptar",		 
					click : function() {
						$(this).dialog("close");
						}
					},
				],
		close : function() {
		}
	});
	
	$("#grillaNomenclatura").jqGrid({
		url : "/SIG/nomenclaturaCatastral/IUlistAdvancedJSON/",
		datatype : 'json',
		mtype : 'GET',
		caption : 'Nomenclaturas Catastrales',
		autowidth : true, 
		shrinkToFit : false,
		serializeGridData : function(postData) {
			var partido = $("#create-informesUrbanisticos #partido").val();
			var decretoPromulgatorio = $("#create-informesUrbanisticos #decretoPromulgatorio").val();
			postData.partido = partido;
			postData.decretoPromulgatorio = decretoPromulgatorio;
			return postData;
		},
		modal : true,
		width : "100%",
		colNames : ['pdo','cc','sc','nro ch', 'l ch', 'nro qta', 'l qta', 'n fc', 'l fc', 'n mza','l mza','n pc','l pc', 'estado'],
		colModel : [
		{
			name : 'spartido',
			editable : true,
			index : 'spartido',
			width : 50,
		},
		{
			name : 'circunscripcion',
			editable : true,
			index : 'circunscripcion',
			width : 50,
		},
		{
			name : 'seccion',
			editable : true,
			index : 'seccion',
			width : 50,
		},
		{
			name : 'numeroChacra',
			editable : true,
			index : 'numeroChacra',
			width : 50,
		},
		{
			name : 'letraChacra',
			editable : true,
			index : 'letraChacra',
			width : 50,
		},
		{
			name : 'numeroQuinta',
			editable : true,
			index : 'numeroQuinta',
			width : 50,
		},
		{
			name : 'letraQuinta',
			editable : true,
			index : 'letraQuinta',
			width : 50,
		},
		{
			name : 'numeroFraccion',
			editable : true,
			index : 'numeroFraccion',
			width : 50,
		},
		{
			name : 'letraFraccion',
			editable : true,
			index : 'letraFraccion',
			width : 50,
		},
		{
			name : 'numeroManzana',
			editable : true,
			index : 'numeroManzana',
			width : 50,
		},
		{
			name : 'letraManzana',
			editable : true,
			index : 'letraManzana',
			width : 50,
		},
		{
			name : 'numeroParcela',
			editable : true,
			index : 'numeroParcela',
			width : 50,
		},
		{
			name : 'letraParcela',
			editable : true,
			index : 'letraParcela',
			width : 50,
		},
		{
			name : 'estadoNomenclatura',
			editable : true,
			index : 'estadoNomenclatura',
			width : 50,
			edittype : "select",
			editoptions : {
				dataUrl : "/SIG/estadoNomenclatura/listJson"
			},
			editrules : {
				number : true
			},	
		}
		],
		pager : '#paginadorNomenclatura',
		rowNum : 20,
		rowList : [ 5, 10, 20 ],
		sortname : 'spartido',
		sortorder : 'desc',
		height : "50%",
		viewrecords : true,
		gridview : true,
		
//		ondblClickRow : function(id) {
//			//alert($('#grillaNomenclatura').jqGrid('getCell', id, 'circunscripcion'));
//			var rNomen = $("#grillaNomenclatura").getRowData(id);
//			var spartido = rNomen['spartido'];
//			var circunscripcion = rNomen['circunscripcion'];
//			var seccion = rNomen['seccion'];
//			var chacraNum = rNomen['numeroChacra'];
//			var chacraLetra = rNomen['letraChacra'];
//			var quintaNum = rNomen['numeroQuinta'];
//			var quintaLetra = rNomen['letraQuinta'];
//			var fraccionNumero = rNomen['numeroFraccion'];
//			var fraccionLetra = rNomen['letraFraccion'];
//			var nomenclatura = spartido+' '+circunscripcion+' '+seccion+' '+chacraNum+''+chacraLetra+' '+
//								quintaNum+''+quintaLetra+' '+fraccionNumero+''+fraccionLetra;
//			$("#nomenclaturaCatastral").val(nomenclatura);
//			$("#nomenclaturaCatastralId").val(id);
//			$("#dialogo-nomenclatura").dialog("close");
//						
//		}
	});
	
	
	jQuery("#grillaNomenclatura").jqGrid('navGrid', '#paginadorNomenclatura', {
		view : false,
		edit : false,
		add : true,
		del : true,
		search : false
	},
	{	
	}, // use default settings for edit
	{
		addCaption: 'Agregar Nomenclatura Catastral',
		url : "/SIG/nomenclaturaCatastral/saveNCparaIU",
		zIndex: 1000,
//		modal: true,
		closeAfterAdd: true,
		serializeEditData: function (data) {
			var partido = $("#create-informesUrbanisticos #partido").val();
			var decretoPromulgatorio = $("#create-informesUrbanisticos #decretoPromulgatorio").val();
		   	data.partido = partido;
			data.decretoPromulgatorio = decretoPromulgatorio;
		    return data;
		 },
	}, // use default settings for add
	{
		url : "/SIG/nomenclaturaCatastral/deleteNomenclaturaIU",
		zIndex: 1050,
	}, // delete instead that del:false we need this
	{},
	{});
	
})();

});

